Logarithmic Delay for N ×N Packet Switches
نویسندگان
چکیده
We consider the fundamental delay bounds for scheduling packets in an N × N packet switch operating under the crossbar constraint. Algorithms that make scheduling decisions without considering queue backlog are shown to incur an average delay of at least O(N). We then prove that O(log(N)) delay is achievable with a simple frame based algorithm that uses queue backlog information. This is the best known delay bound for packet switches, and is the first analytical proof that sublinear delay is achievable in a packet switch with random inputs. The algorithm is shown to be implementable with very low complexity, requiring O(N log(N)) total operations per timeslot.
منابع مشابه
Logarithmic delay for N × N packet switches under the crossbar constraint
We consider the fundamental delay bounds for scheduling packets in anN×N packet switch operating under the crossbar constraint. Algorithms that make scheduling decisions without considering queue backlog are shown to incur an average delay of at least O(N). We then prove that O(log(N)) delay is achievable with a simple frame based algorithm that uses queue backlog information. This is the best ...
متن کاملVariable Length Packet Switches: Delay Analysis of Crossbar Switches under Poisson and Self Similar Traffic
We consider crossbar switches for switching variable length packets. Analysis of such switches is important in the context of IP switches where the packet interarrival times and packet lengths are drawn from continuous distributions. Assuming a single stage M N switch we obtain a very general throughput delay model for Poisson packet arrivals and exponential service times. We then analyze an M ...
متن کاملInput Queued Packet Switches for VariableLength Packets
| We consider a general input queued M N switch operating in continuous time. Analysis of such switches is important in the context of IP switches where the packet arrival process and packet lengths are drawn from continuous distributions. An approximate model to obtain the delay throughput characteristics of this switch is developed. The model is general enough to allow non uniform arrival rat...
متن کاملTradeoffs in Delay Guarantees and Computation Complexity for Packet Switches
We consider the tradeoffs between packet delay guarantees and per-timeslot computation complexity in an packet switch operating under the crossbar constraint. It is well known that scheduling packets every timeslot according to a Maximum Weight Matching (MWM) achieves 100% throughput. This algorithm ensures average packet delay is within O(n) timeslots (where n is the number of input ports of t...
متن کاملIntegration of Unicast and Multicast Scheduling in Input-Queued Packet Switches with High Scalability
This paper focuses on the scalability problems for high-speed switches, and presents an integrated scheduling algorithm that supports unicast and multicast traffic efficiently in input-queued packet switches. Considering the tradeoff balancing complexity and performance, the proposed integrated algorithm performs without iteration, and reduces the scheduling overhead to O(N) with a two-phase (r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004